using Admin2024.Domain.DomainService.System;
using Admin2024.Domain.Entity.System;
using Admin2024.Domain.ObjValue;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;

namespace Admin2024.Domain.IDomainService;

public interface IFileUploadService 
{
    //批量上传文件 根据传入表单文件集合返回每个上传文件的Guid
    Task<DomainResult<AppFileUpload>> UploadFilesAsync(IFormFile file);
    Task<DomainResult<FileContentResult>> GetFileByIdAsync(Guid appFileId);
}

